tail sluice - French English Dictionary